sandinist national liberation front - Francés Inglés Diccionario